facility of explaining - Allemand Anglais Dictionnaire